Repository navigation
Conversation
Use stable TorchAO for CUDA 12.6, whose nightly channel no longer receives builds. Exclude that channel from automatic nightly pin selection so it cannot hold back updates for CPU and CUDA 13.x. Skip prebuilt TorchAO requirements when building from source. Allow source revision lookup for partially failed wheel workflows after required wheel availability has been checked. Add regression coverage and run the dependency tests in the existing lint workflow. Authored with assistance from OpenAI Codex. Signed-off-by: Zingo Andersen <Zingo.Andersen@arm.com> Change-Id: I428a7c788370a948038670c9f436e79c7204b70c
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/24728
Note: Links to docs will display an error until the docs builds have been completed. ❌ 1 Pending, 3 Unrelated Failures, 1 Unclassified FailureAs of commit ccf1588 with merge base 12dac4a ( UNCLASSIFIED FAILURE - DrCI could not classify the following job because the workflow did not run on the merge base. The failure may be pre-existing on trunk or introduced by this PR:
BROKEN TRUNK - The following jobs failed but were present on the merge base:👉 Rebase onto the `viable/strict` branch to avoid these failures
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
|
@claude review effort=max |
|
Claude finished @shoumikhin's task in 27m 19s —— View job PR Review: #24728Request changes: the new lint step re-runs tests that Detailed reviewSummaryThis PR does four things:
The problems: the new lint step can block lint output, the CUDA backend isn't tested against the new cu126 setup before merge, and the cu126 rule is duplicated and tied to the CPU-release pin. Smaller items follow. All findings come from reading the code; I couldn't run the PR's tests here. Code Quality
Infrastructure
Testing
Specific Comments
RecommendationRequest Changes Before merging:
The other items are not blockers. Review process
I didn't run the tests: running commands locally wasn't permitted in this job. The CI status tool returned no runs for this PR. Corrected after posting: the first version of this comment said no CUDA 12.6 install runs on this PR. One does: the Vulkan LLM job |
|
Opps CUDA 12.6 support was removed now #24740 Ill see if there is anything we still want to keep and rework the PR , or just close it. Lets see :) . |
|
Lets close and Ill create a new PR with the leftovers. |
Summary
Use stable TorchAO for CUDA 12.6, whose nightly channel no longer receives builds. Exclude that channel from automatic nightly pin selection so it cannot hold back updates for CPU and CUDA 13.x.
Skip prebuilt TorchAO requirements when building from source. Allow source revision lookup for partially failed wheel workflows after required wheel availability has been checked.
Test plan
Add regression coverage and run the dependency tests in the existing lint workflow.
Authored with assistance from OpenAI Codex.
cc @Gasoonjia @digantdesai